package main

import (
	"errors"
	"my-go-chat/message"
	"net"
)

//编写ServerProcessMes 函数
// 功能：根据客户端发送消息种类的不同，决定调用哪个函数来处理
func ServerProcessMes(conn net.Conn, mes *message.Message) (err error) {
	switch mes.Type {
	case message.LoginMesType:
		//处理登录逻辑
		err = serverProcessLogin(conn, mes)
	case message.RegisterMesType:

	default:
		err = errors.New("消息类型未知！")
	}
	return
}
